@charset "utf-8";
/* 弹窗样式*/
.formLayer {padding-top: 20px;padding-bottom: 15px;}
.formLayer .form-block .get-code { display: inline-block; width: 100px; height: 38px; line-height: 38px; margin-bottom: 0; font-size: 14px; text-align: center; vertical-align: middle; cursor: pointer; border-radius: 4px; border-width: 1px; border-style: solid; }
.formLayer .form-block button.get-code { line-height: normal; }
.formLayer .form-block dl { *zoom: 1; }
.formLayer .form-block dl:after{ content: ""; display: table; clear: both; }
.formLayer .form-block .form-control { border: 1px solid #e5e5e5; margin-right: 10px; -moz-transition: all, 0.3s; -o-transition: all, 0.3s; -webkit-transition: all, 0.3s; transition: all, 0.3s; }
.formLayer .form-block .form-control.error { border-color: #ff5555; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 110, 158, 0.75); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 110, 158, 0.75); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 110, 158, 0.75); }
.formLayer .form-block .form-control:focus { border-color: #8cd2ff; outline: 0; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
.formLayer .form-block dt { float: left;width: 120px; margin-right: 15px; line-height: 38px;text-align: right; }
.formLayer .form-block dd {margin-bottom: 15px; }
.formLayer .form-block dd select.form-control { padding: 5px 5px 4px; }
.formLayer .form-block dd input.form-control { display: inline-block;width: 180px; height: 38px; line-height: 38px; padding: 0 5px; }
.formLayer .form-block dd.setLine { line-height: 38px; }
.formLayer .form-block .text dt, .form-block .text dd { height: auto; line-height: normal; }
.formLayer .form-block textarea.full { width: 100%; padding: 5px; box-sizing: border-box; }
.formLayer .form-block .radio-wrap, .form-block .checkbox-wrap { line-height: 38px; }
.formLayer .form-block .btn-group { margin-left: 15px; text-align: left; }
.formLayer .form-block .bottom-btn { padding: 20px 0; }
.formLayer .form-block .bottom-btn .btn, .form-block .bottom-btn .btn-default, .form-block .bottom-btn .btn-primary, .form-block .bottom-btn .btn-info, .form-block .bottom-btn .get-code { margin-right: 15px; }
.formLayer .form-block .get-code { width: auto; min-width: 100px; color: #fff; border-radius: 0; background: #e5e5e5; cursor: not-allowed; }
.formLayer .form-block .get-code.active { color: #338bf1; border: 1px solid #338bf1; cursor: pointer; background: none; }
.formLayer .form-block label.error { color: #ff5555; padding-left: 5px; }

/*气泡样式*/
.tool-tip{display:none;max-width:300px;position:absolute;top:400px;background-color:#fff;color:#888;border:1px solid #c0c9ce;padding:10px 15px;border-radius:3px;font-size:12px;line-height:18px;z-index:1}
.tool-tip .ar_up,
.tool-tip .ar_up_in{position:absolute;left:50%;overflow:hidden;margin-left:-8px;width:0;height:0;font-size:0;border-width:8px;border-style:dashed dashed solid}
.tool-tip .ar_up{bottom:-16px;border-color:#adadad transparent transparent; }
.tool-tip .ar_up_in{bottom: -15px;border-color:#fff transparent transparent; }


.icon_tip{display:inline-block;width:12px;height:12px;margin-left:3px;background:url(/res/styles/images/icon_tips.png) no-repeat;}
.icon_tip.icon_tip_hover{background-position:-19px 0;cursor:pointer;}

